Platform Explorer / Nuxeo Platform LTS 2017 9.10

Contribution org.nuxeo.ecm.platform.audit.user.contrib--event

This contribution is part of XML component org.nuxeo.ecm.platform.audit.user.contrib inside nuxeo-platform-audit-core-9.10.jar /OSGI-INF/user-audit-contrib.xml

Extension Point

Extension point event of component NXAuditEventsService.

Contributed Items

  • <event name="user_created">
          <extendedInfos>
            <extendedInfo expression="${message.properties.id}" key="id"/>
          </extendedInfos>
        </event>
  • <event name="user_deleted">
          <extendedInfos>
            <extendedInfo expression="${message.properties.id}" key="id"/>
          </extendedInfos>
        </event>
  • <event name="user_modified">
          <extendedInfos>
            <extendedInfo expression="${message.properties.id}" key="id"/>
          </extendedInfos>
        </event>
  • <event name="group_created">
          <extendedInfos>
            <extendedInfo expression="${message.properties.id}" key="id"/>
          </extendedInfos>
        </event>
  • <event name="group_deleted">
          <extendedInfos>
            <extendedInfo expression="${message.properties.id}" key="id"/>
          </extendedInfos>
        </event>
  • <event name="group_modified">
          <extendedInfos>
            <extendedInfo expression="${message.properties.id}" key="id"/>
          </extendedInfos>
        </event>
  • <event name="retentionActiveChanged">
          <extendedInfos>
            <extendedInfo expression="${message.properties.retentionActive}" key="retentionActive"/>
          </extendedInfos>
        </event>

XML Source

<extension point="event" target="org.nuxeo.ecm.platform.audit.service.NXAuditEventsService">
    <event name="user_created">
      <extendedInfos>
        <extendedInfo expression="${message.properties.id}" key="id"/>
      </extendedInfos>
    </event>
    <event name="user_deleted">
      <extendedInfos>
        <extendedInfo expression="${message.properties.id}" key="id"/>
      </extendedInfos>
    </event>
    <event name="user_modified">
      <extendedInfos>
        <extendedInfo expression="${message.properties.id}" key="id"/>
      </extendedInfos>
    </event>
    <event name="group_created">
      <extendedInfos>
        <extendedInfo expression="${message.properties.id}" key="id"/>
      </extendedInfos>
    </event>
    <event name="group_deleted">
      <extendedInfos>
        <extendedInfo expression="${message.properties.id}" key="id"/>
      </extendedInfos>
    </event>
    <event name="group_modified">
      <extendedInfos>
        <extendedInfo expression="${message.properties.id}" key="id"/>
      </extendedInfos>
    </event>
    <event name="retentionActiveChanged">
      <extendedInfos>
        <extendedInfo expression="${message.properties.retentionActive}" key="retentionActive"/>
      </extendedInfos>
    </event>
  </extension>